Versions:
Air 0.5.0, released by Posit Software, PBC, is a lightweight, high-performance R formatter and language server implemented in Rust, designed to bring consistent code styling and IDE-grade intelligence to R development workflows. The tool automatically enforces the tidyverse style guide, re-formatting entire scripts or selected regions on save while preserving comments, roxygen blocks, and syntactic correctness; as a language server it furnishes editors with hover documentation, jump-to-definition, workspace-wide symbol search, completion suggestions, and real-time diagnostics, making it equally useful for solo data-science notebooks and large multi-package repositories. Typical use cases include normalising legacy R scripts before version control commits, enabling uniform formatting in continuous-integration pipelines, and equipping VS Code, Neovim, Emacs, Sublime Text, or any LSP-compatible client with rich semantic feedback without resorting to heavier R-specific IDEs. Because the executable is a static binary compiled from Rust, installation is a simple download that avoids R library conflicts and starts almost instantly, even on modest hardware. Three successive versions have appeared since the project’s public debut, each tightening adherence to the evolving tidyverse specification and expanding editor integration examples. The software sits in the Developer Tools / Code Formatters & Language Servers category and, being fully open-source, invites contributions that further optimise parsing speed or extend configuration options. Air is available free of charge from get.nero.com, where downloads are served through trusted Windows package channels such as winget, guaranteeing that the newest build is always fetched, and the site additionally supports batch installation alongside other applications.
Tags: